﻿<!DOCTYPE html>
<html>
    <head>

        <meta charset="utf-8" />
		<link rel="stylesheet" href="style.css" />
        <title>Rechercher un livre</title>
    </head>
 
    <body>
		<header>
			<table>
				<tr>
					<td>			
						<div id="titre_principal">
							<a href="index.php">
								<img src="livre.jpg" alt="Logo AEO" id="logo" />
							</a>
							<h1>AEO<br />Bibliothèque</h1>
						</div>			
					</td>
				</tr>
			</table>
		</header>
		<hr/>

		<div id="contenu_site">
			<h6><a href="index.php">Index</a> > Rechercher</h6>
				
			<p>
			Veuillez taper votre recherche
			</p>
			<form action="#" method="post">
				<p>
					<input type="text" name="req_recherche" />
					<input type="submit" value="Rechercher" />
				</p>
			</form>
			
			<?php
				if(isset($_POST['req_recherche']))
				{
					try
					{
						// On se connecte à MySQL
						$bdd = new PDO('mysql:host=192.168.1.50;dbname=mysql', 'user', 'aeobib');
					}
					catch(Exception $e)
					{
						// En cas d'erreur, on affiche un message et on arrête tout
						die('Erreur : '.$e->getMessage());
					}
					 
					// Si tout va bien, on peut continuer
					//echo $_POST['req_recherche'];
					// On récupère tout le contenu de la table bib
					$reponse = $bdd->prepare("SELECT * FROM bib WHERE ref LIKE ? OR nom_livre LIKE ? OR nom_auteur LIKE ?");
					$reponse->execute(array('%' . $_POST['req_recherche'] . '%','%' . $_POST['req_recherche'] . '%','%' . $_POST['req_recherche'] . '%'));
					
					
					afficher_livres($reponse);
					$reponse->closeCursor(); // Termine le traitement de la requête
				}
				else
				{
					try
					{
						// On se connecte à MySQL
						$bdd = new PDO('mysql:host=192.168.1.50;dbname=mysql', 'user', 'aeobib');
					}
					catch(Exception $e)
					{
						// En cas d'erreur, on affiche un message et on arrête tout
						die('Erreur : '.$e->getMessage());
					}
					
					$reponse = $bdd->query('SELECT * FROM bib');
					//var_dump($reponse);
					afficher_livres($reponse);
				}	
			?>
			<?php
				function afficher_livres($resultat_recherche)
				{
					?>
						<div id="tableau">
						<p> Cliquez simplement sur la ligne du livre que vous souhaitez emprunter pour l'emprunter</p>
						<table>
							<tr>
								<td>Réference</td>
								<td>Nom du livre</td>
								<td>Nom de l'auteur</td>
								<td>Nom de l'emprunteur éventuel</td>
								<td>Nom de la personne ayant réservé ce livre</td>
							</tr>
						
						<?php
						foreach($resultat_recherche as $element)
						{
						?>
							
							<tr onclick=document.location='protection.php?action=Ask&amp;ref=<?php echo urlencode($element['ref']); ?>'>
								<td><?php echo $element['ref']?></td>
								<td><?php echo $element['nom_livre']?></td>
								<td><?php echo $element['nom_auteur']?></td>
								<td><?php echo $element['nom_empr']?></td>
								<td><?php echo $element['nom_resa']?></td>
							</tr>
							
						<?php
						}?>
						</table></div>
						<?php
				}
					
			?>
		</div>

		<hr/>
		<footer>
			<table>
				<tr>
					<td>			
						<div id="titre_footer">
							<h5>AEO Bibliothèque ~ Projet ISN 2012-2013<br />ANDRES Guillaume, ECKEL Patrick, OUADIR Guillaume</h5>
						</div>			
					</td>
				</tr>
			</table>
		</footer>
	</body>
</html>
	